// list.js
// listType 'one' 左：文字 ----- 右：箭头
// listType 'two' 左：图，文字 ----- 右：箭头
// listType 'three' 左：图，文字 ----- 右：文字，箭头
// listType 'four' 左：文字 ----- 右：文字，箭头

Component({
  /**
   * 组件的属性列表（相当于Vue的props）
   */
  properties: {
    // 列表类型
    listType: { // 属性名
      type: String, // 类型（必填）String, Number, Boolean, Object, Array, null（表示任意类型）
      value: 'one' // 属性初始值（可选），如果未指定则会根据类型选择一个
    },
    // 列表高度
    listHeight: {
      type: String,
      value: '90rpx'
    },
    // 左文字
    titleLeft: {            
      type: String,
      value: '左文字'
    },
    // 右文字
    titleRight: {
      type: String,
      value: '右文字'
    },
    // 左图片
    logoLeft: {
      type: String,
      value: '/assets/img/home1.png'
    },
    // 是否有下边框
    borderBottom: {
      type: String,
      value: '1'
    },
    // 消息数量提示
    count: {
      type: Number,
      value: 0
    }
  },

  /**
   * 组件的初始数据（相当于Vue的data）
   */
  data: {

  },

  /**
   * 组件的方法列表（相当于Vue的methods）
   */
  methods: {
    clickMethod () {
      console.log(1)
      this.triggerEvent("listClick")
    }
  },
  ready () {
    // console.log(this)
  }
})
